Big Huge Thesaurus

water avens

noun